getSessionFrom{
  return message.getResource(QueueSession.class,"Session");
}
getRequestContext{
  HttpRequestContext context=getSessionFrom(message).getAttribute(HttpRequestContext.class,HttpRequestContext.class.getName());
  if (context == null) {
    getSessionFrom(message).setAttribute(HttpRequestContext.class.getName(),context=Container.instance().deploymentManager().instance().select(HttpRequestContext.class).get());
}
associateRequestContext{
  getRequestContext(message).associate(getHttpServletRequest(message));
}
getHttpServletRequest{
  return message.getResource(HttpServletRequest.class,HttpServletRequest.class.getName());
}
